

CREATE PROCEDURE karaoke.USP_ADD_PRODUCTOS
(@nombre  varchar(100),
@precio decimal(9,2),
@elog tinyint,
@disponible tinyint,
@idtipoproducto tinyint
)
as

INSERT INTO [karaoke].[producto]
           ([nombre]
           ,[precio]
           ,[elog]
           ,[disponible]
           ,[idtipoproducto])
     VALUES
           (@nombre
           ,@precio
           ,@elog 
           ,@disponible
           ,@idtipoproducto)
           
     
     Select @@IDENTITY as 'Mensaje'      
           
GO



create proc karaoke.USP_GET_PRODUCTO_X_ID
(@idProducto int)

as

SELECT * FROM karaoke.producto WHERE idproducto=@idProducto






/*   
 ********************************************************************  
 Procedimiento : [KARAOKE.USP_GET_PRODUCTO_X_NOMBRE]  
 Parametros :       
		@nombrebuscar varchar(100)
 Descripcion : Lista los prouductos por nombre
 Retorno :	N/A   
 Notas  :	N/A  
 Autor  :	Juan Mallqui
 Fecha y hora : 11/09/2013
 Modificaciones :   N/A
 *********************************************************************  
 */   
alter proc karaoke.USP_GET_PRODUCTO_X_NOMBRE
(@nombrebuscar varchar(100))

as

SELECT * FROM karaoke.producto WHERE nombre like '%' + @nombrebuscar + '%'


